import { Request, Response } from 'express';

export default {
    //模拟请求返回数据
    'GET  /api/product/list': (req: Request, res: Response) => {
        res.json({
            data: [
                {
                    'name': '腾讯影视',
                    'code': 123,
                    'categary': 'fds'
                },
                {
                    'name': '优酷视频',
                    'code': 123,
                    'categary': 'as'
                },
                {
                    'name': '爱奇艺',
                    'code': 123,
                    'categary': 'bb'
                }
            ],
            success: true
        });
    },
    'GET  /api/product/basicList': (req: Request, res: Response) => {
        res.json({
            data: [
                {
                    'name': '商品名称1',
                    'code': 123,
                    'categary': 'c',
                    'price': 123,
                    'desc': '返回结果结构为'
                },
                {
                    'name': '商品名称2',
                    'code': 123,
                    'categary': 'b',
                    'price': 111,
                    'desc': '返回结果结构为'
                },
                {
                    'name': '商品名称3',
                    'code': 123,
                    'categary': 'a',
                    'price': 342,
                    'desc': '返回结果结构为'
                }
            ],
            success: true
        });
    },
    'GET  /api/product/info': (req: Request, res: Response) => {
        res.json({
            data:
            {
                'name': '商品名称1',
                'code': 123,
                'categary': 'c',
                'price': 123,
                'state': 1,
                'desc': `到账时间：下单后5-10分钟开始刷，订单多的时候需要排队。
                    商品说明：大部分粉丝自带作品，粉丝，质量好，日刷1-2万，上限10万。
                    注意事项：请勿多平台进行下单，否则造成的损失由客户自行承担，48小时包补。
                    下单说明：下单参考格式：https://v.d***n.com/WGUJ9s/，作品链接下单。`,
                'minOrderNum': 1,
                'maxOrderNum': 100,
                'orderMultiple': 10
            },
            success: true
        });
    },
    'POST  /api/product/applyOrder': (req: Request, res: Response) => {
        res.send({
            state: 2000,
            success: true,
        })
    },

}